microfinance institution - Spanish English Dictionary